package org.uim.cricket.analyzer.analyze;

import java.util.List;
import java.util.Map;

import org.uim.cricket.entities.MatchPlayer;
import org.uim.cricket.entities.match.CricketMatch;

public interface CricketMatchAnalyzable {

	/**
	 * Controller class for all other analyzer classes. Coordinates 
	 * all those analyzer classes within this class.
	 * 
	 * @param match The match is to be analyzed.
	 */
	public void doAnalyze(CricketMatch match, Map<String, List<MatchPlayer>> players) throws Exception;
	
}
